Big Huge Thesaurus

hemizygous vein

noun

sounds kind of like